﻿namespace CoreLibrary.Email.Impl.Mandrill {

    public interface IMandrillConfig {

        string ApiKey               { get; }
        string RemoteEndpoint       { get; }
        string RemoteSecureEndpoint { get; }

        string DateTimeFormat { get; }
        string MailEndpoint { get; }
        string SearchEndpoint { get; }
        string TimeSeriesSearchEndpoint { get; }
        string InfoEndpoint { get; }
        string ListSenderInfoEndpoint { get; }

        string ListScheduledEndpoint { get; }
        string CancelScheduledEndpoint { get; }
        string ReScheduledEndpoint { get; }

        string ListUrlsEndpoint { get; }
        string SearchUrlsEndpoint { get; }

        string ListTagsEndpoint { get; }
        string DeleteTagEndpoint { get; }
        string TagInfoEndpoint { get; }
    }
}